agricultural equipments and machinery - Turkish English Dictionary